package com.deke.home.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.deke.entity.TbLink;
import com.deke.entity.TbZone;
import com.deke.home.vo.TbLinkVo;
import com.deke.home.vo.TbZoneVo;
import com.deke.vo.Result;

import java.util.Map;

/**
 * @author ：ludi
 * @date ：Created in 2022/12/10 23:39
 * @description：
 * @modified By：
 * @version:
 */
public interface TbLinkService {
    /**
     * 分页查询
     */
    Result<IPage<TbLink>> queryByConditionPage(Integer current, Integer pageSize, TbLinkVo tbLinkVo);

    /**
     * 改变状态
     */
    Result changeStatus(String linkId, Integer isDisable,TbLink tbLink);

    /**
     * 删除操作
     */
    Result deleteLink(Map map,TbLink tbLink);

    /**
     * 添加操作
     */
    Result addLink(TbLink tbLink);

    /**
     * 前台查询link
     */
    Result getQianLink();
}